print("Введите четырёхзначное число:")

x = int(input())
if len(str(x)) == 4:
    if x % 2 == 0: 
        print("Число чётное: Да") 
    else: 
        print("Число чётное: Нет") 

     
    if x % 3 == 0: 
        print("Число кратно трём: Да") 
    else: 
        print("Число кратно трём: Нет")

    a = x
    if (int(a ** 0.5)) ** 2 == a:
        print("Число является квадратом числа:", int(a**0.5))

    print(" ")

    mini = x
    for i in range(len(str(x))):
      a = mini % 10
      mini = mini // 10
      if a < mini:
        mini = a
    print("Наименьшая цифра числа:", mini)

    maxi = x
    for i in range(len(str(x))):
      a = maxi % 10
      maxi = maxi // 10
      if a > maxi:
        maxi = a
    print("Наибольшая цифра числа:", maxi)

    count = 0
    x1 = x
    for i in range(len(str(x1))):
        if x1 % 10 == 0:
            count = count + 1
        x1 = x1 // 10
    print("Количество нулей в числе:", count)

    
    print(" ")

    ed = x % 10
    if int(ed**0.5) ** 2 == ed:
        print("Цифра в разряде единиц является квадратом цифры:", int(ed ** 0.5))
    else:
        print("Цифра в разряде единиц является квадратом цифры: Нет")

    de = x // 10 % 10
    if int(de**0.5) ** 2 == de:
        print("Цифра в разряде десятков является квадратом цифры:", int(de ** 0.5))
    else:
        print("Цифра в разряде десятков является квадратом цифры: Нет")
        
    sot = x // 100 % 10
    if int(sot**0.5) ** 2 == sot:
        print("Цифра в разряде сотен является квадратом цифры:", int(sot ** 0.5))
    else:
        print("Цифра в разряде сотен является квадратом цифры: Нет")
        
    tis = x // 1000
    if int(tis**0.5) ** 2 == tis:
        print("Цифра в разряде тысяч является квадратом цифры:", int(tis ** 0.5))
    else:
        print("Цифра в разряде тясяч является квадратом цифры: Нет")
else:
    print("Введенное число не является четырёхзначным")

